import axios from 'axios'
const MyServerHttp = {}
MyServerHttp.install = function (Vue) {
  axios.defaults.baseURL = 'http://localhost:8887/api/private/v1/'
  axios.interceptors.request.use(function (config) {
    // 在发送请求之前做些什么
    console.log('config-----------')
    console.log(config.url)
    if (config.url !== 'login') {
      const AUTH_TOKEN = localStorage.getItem('token')
      config.headers['Authorization'] = AUTH_TOKEN
    }

    return config
  }, function (error) {
    // 对请求错误做些什么
    return Promise.reject(error)
  })
  Vue.prototype.$http = axios
}
export default MyServerHttp
